package com.liming.common.pojo.entity.stock;

import com.baomidou.mybatisplus.annotation.TableName;
import com.liming.common.pojo.entity.BaseEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * @author liming
 * @date 2025/1/21
 */
@Data
@TableName("se_warehouse")
@EqualsAndHashCode(callSuper = true)
public class Warehouse extends BaseEntity {

    /**
     * 仓库编码
     */
    private String code;

    /**
     * 仓库名称
     */
    private String name;

    /**
     * 省份
     */
    private String province;

    /**
     * 城市
     */
    private String city;

    /**
     * 区县
     */
    private String district;

    /**
     * 街道
     */
    private String street;

    /**
     * 详细地址
     */
    private String address;

    /**
     * 联系人姓名
     */
    private String contactName;

    /**
     * 联系人电话
     */
    private String contactPhone;

    /**
     * 仓库类型：1-自营仓，2-第三方仓
     */
    private Integer type;

    /**
     * 状态：0-禁用，1-启用
     */
    private Integer status;
}
